@import '~styles/variables.scss';
@import '~styles/mixin.scss';

.common-bg{
	background-color: #F2F2F2;
}
.join-us{

}
.join-desc{
	height: 324px;
}
.join-xiashuo{
	padding: 50px 0;
	span{
		color: #666;
		font-size: 14px;
		line-height: 28px;
		display: block;
		text-align: center;
	}
}
.color-red{
	color: #AF1D1D!important;
}
.text-line{
	color: #666;
	+ .text-line{
		margin-top: 20px;
	}
}
.text-special{
	margin-bottom: 50px;
	font-size: 24px;
	color: #666;
}
.join-zhaopin{
	padding: 50px 0;
	.join-module{
		&:nth-last-child(1){
			.join-line{
				display: none;
			}
		}
		.join-title{
			padding-left: 108px;
			font-size: 24px;
			color: #326EAA;
			margin-bottom: 37px;
		}
		.join-line{
			height: 2px;
			margin-top: 30px;
			margin-bottom: 31px;
			width: 100%;
			background: linear-gradient(to right, #fff, #DFDFDF, #FFFFFF);
		}
		.join-content{
			padding-left: 108px;
			color: #666;
			font-size: 14px;
			line-height: 21px;
			span{
				color: #666;
				display: block;
			}
			+ .join-content{
				margin-top: 24px;
			}
		}
	}
	.more-btn{
		display: inline-block;
		letter-spacing: 5px;
		width: 77px;
		height: 34px;
		font-size: 24px;
		line-height: 22px;
		color: #326EAA;
		margin-top: 23px;
		cursor: pointer;
		padding-left:3px;
		box-sizing: border-box;
		border:1px solid rgba(50,110,170,1);
		border-radius: 17px;
		&.hide{
			display: none;
		}
	}
	.join-jianli{
		margin-top: 50px;
		color: #666;
		font-size: 18PX;
	}
}
